import java.util.Scanner;

/**
 * @Author Stringzhua
 * @Date 2024/2/2 12:12
 * description:数组的使用
 * 使用方式1 动态初始化
 * 数据类型[] 数组名=new 数据类型[大小]
 * int a[]=new int[5];//创建了一个数组,名字a,存放5个int
 *
 * 数组的引用(使用/访问/获取数组元素)
 * 数组名[下标/索引/index]比如:你要使用a数组的第3个数 a[2]
 *
 *
 * 案例:循环输入5个成绩,保存到double数组,并输出
 */
public class Array02 {
    public static void main(String[] args) {
        Scanner input=new Scanner(System.in);
        //1.声明并开辟空间  第一种动态分配方式
        double[] scores=new double[5];
        //2.赋值
        for (int i = 0; i < 5; i++) {
            System.out.println("请输入第"+(i+1)+"个元素的值");
            scores[i]=input.nextDouble();
        }
        //3.打印
        System.out.println("========数组元素/值的情况如下======");
        for (int i = 0; i < 5; i++) {
            System.out.println("第"+(i+1)+"个元素的值="+scores[i]);
        }
    }
}